struggle to earn a living - Allemand Anglais Dictionnaire